search and rescue mission coordinator - Français Anglais Dictionnaire